toe strap - İngilizce Eşanlam Sözlük